Parallel program design in visual environment

نویسندگان

  • Elena Trichina
  • Juha Oinonen
چکیده

The great challenge in parallel computing is to make a task of programming parallel machines easy while not sacriicing the eeciency of target code. One of the successful methodologies is to start from a high-level speciication of the functional behaviour of a program by applying a sequence of optimising transformations tuned for a particular architecture to generate a spec-iication of the operational behaviour of a parallel program. We believe that visualisation is an excellent way to bring this methodology to a wider programming community. In this paper we describe an interactive visual system which integrates 3D graphics, animation , and direct manipulation techniques into parallel programming environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visual programming support for graph-oriented parallel/distributed processing

GOP is a graph-oriented programming model which aims at providing high-level abstractions for configuring and programming cooperative parallel processes. With GOP, the programmer can configure the logical structure of a parallel/distributed program by constructing a logical graph to represent the communication and synchronization between the local programs in a distributed processing environmen...

متن کامل

A Visual Approach to Distributed Programming

The Software Architect’s Assistant is a visual programming environment for the design and development of Regis distributed programs. It provides the user with automated, intelligent assistance throughout the software design process. Facilities provided include the display of integrated graphical and textual views, a flexible mechanism for recording design information and the automatic generatio...

متن کامل

Visual Parallel Programming on SGI Machines

Visual parallel programming environments significantly can help nonexperienced end-users to write their applications for parallel computers or other parallel/distributed platforms. P-GRADE is an integrated visual programming environment that supports the whole life-cycle of parallel program development. It also facilitates fast reengineering of sequential programs into parallel ones. A unified ...

متن کامل

Supporting Design Patterns in a Visual Parallel Data-flow Programming Environment

We propose the notion of visual design pattern (VDP), which is a visual abstraction representing design aspects in parallel dataow programs. VDP serves as a exible and high-level structure of reuse for visual parallel programming. We introduced the support for this notion into the visual parallel programming environment, KLIEG, allowing de nition and use of patterns with simple and easy interface.

متن کامل

An experiment in tool integration: The DDBG parallel and distributed debugger

This paper discusses the development of a debugging tool for parallel programs showing how the requirements posed by high-level tools for parallel program development have influenced the design of the debugging system since its early stages of development. We concentrate our attention upon the interfacing of the debugger with other tools of a parallel software engineering environment, namely a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997